<Canvas
   xmlns="http://schemas.microsoft.com/client/2007"
   xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
   Width="225" Height="139">
   
   
     <Canvas.Triggers>
       <EventTrigger RoutedEvent="Canvas.Loaded">
         <BeginStoryboard>
         <Storyboard>
           <DoubleAnimation
             Storyboard.TargetName="largeGearRotateTransform"
             Storyboard.TargetProperty="Angle"
             Duration="0:1:0"
             From="0" To="360"  
             RepeatBehavior="Forever"  />     
         </Storyboard>
         </BeginStoryboard>
       </EventTrigger>
     </Canvas.Triggers> 

     
      
   
   
   
     
   
   
  <Image x:Name="largeGear" 
    Source="images/gear_large.png"
    Canvas.Left="0" Canvas.Top="10"
    RenderTransformOrigin="0.5,0.5"
    Opacity="0.25">
    <Image.RenderTransform>
      <TransformGroup>
        <RotateTransform x:Name="largeGearRotateTransform" />
        <SkewTransform x:Name="largeGearSkewTransform" />
      </TransformGroup>
    </Image.RenderTransform>
  </Image> 

  <Image x:Name="blueGear" 
    Source="images/gear_small_blue.png"
    Canvas.Left="60" Canvas.Top="90">
  </Image>   

  <Image x:Name="greenGear" 
    Source="images/gear_small_green.png"
    Canvas.Left="98" Canvas.Top="67">
  </Image> 

  <Image x:Name="redGear" 
    Source="images/gear_small_red.png"
    Canvas.Left="0" Canvas.Top="0">
  </Image>     


   
    
</Canvas>
